feline predators - Francés Inglés Diccionario